long hard work - French English Dictionary